// pages/mine/mine.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo: '',
    menuList: [
      { name: '创建活动', icon: 'cascades', value: 'createactive', url: '../activity/activity' },
      { name: '活动管理', icon: 'cascades', value: 'myactive', url: './actives_manage/actives_manage' },
      { name: '我的活动', icon: 'cascades', value: 'myactive', url: './actives/actives' },
      { name: '我的优惠券', icon: 'cascades', value: 'mycoupons', url: './coupons/coupons' },
      { name: '我的关注', icon: 'cascades', value: 'myfocus', url: '' },
      { name: '登录/退出登录', icon: 'cascades', value: 'login', url: '../login/login' },
      { name: '我的店铺', icon: 'cascades', value: 'myshop', url: './store/store' },
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

    // this.setData({
    //   [`test.name.xx`] : '11111111111'
    // })
    this.init()
  },
  init() {
    this.setData({
      userInfo: app.globalData.userInfo
    })
  },
  bindGetUserInfo: function (res) {
    app.post('/member/wechat/update_userinfo/', res.detail.userInfo, res => {
      app.globalData.userInfo = res.data
      this.setData({
        userInfo: res.data
      })
    })
  },
  // 菜单点击事件
  menuTap(e) {
    const { url, menu } = e.currentTarget.dataset
    wx.navigateTo({
      url: url,
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})